.page {
  padding: 0 24rpx;

  .page_head {
  }

  .page_body {
    margin-bottom: 20rpx;

    .page_body_top {
      display: flex;
      flex-flow: row nowrap;
      justify-content: space-between;
      align-items: center;

      .page_body_top_left {
        font-size: 30rpx;
        font-weight: 600;
        color: rgba(51, 51, 51, 1);
      }

      .page_body_top_right {
        font-size: 24rpx;
        color: #999999;
      }
    }

    .page_body_center {
      overflow: hidden;
      display: flex;
      flex-flow: row wrap;
      justify-content: flex-start;
      align-items: flex-start;
      margin-top: 24rpx;
    }
  }

  .page_foot {
    .page_foot_top {
      font-size: 30rpx;
      font-weight: 600;
      color: rgba(51, 51, 51, 1);
    }

    .page_foot_center {
      overflow: hidden;
      display: flex;
      flex-flow: row wrap;
      justify-content: flex-start;
      align-items: flex-start;
      margin-top: 24rpx;
    }
  }
}